QT       -= core gui

TARGET = glfw
TEMPLATE = lib
CONFIG   += staticlib

QMAKE_CC += -std=c99
DEFINES += _GLFW_USE_CONFIG_H

HEADERS += \
    include/GLFW/glfw3.h \
    include/GLFW/glfw3native.h \
    src/cocoa_init.m \
    src/cocoa_joystick.h \
    src/cocoa_joystick.m \
    src/cocoa_monitor.m \
    src/cocoa_platform.h \
    src/cocoa_window.m \
    src/glfw_config.h \
    src/internal.h \
    src/nsgl_context.h \
    src/nsgl_context.m \
    src/posix_tls.h \
    src/xkb_unicode.h

SOURCES += \
    src/cocoa_time.c \
    src/context.c \
    src/init.c \
    src/input.c \
    src/monitor.c \
    src/posix_tls.c \
    src/vulkan.c \
    src/window.c \
    src/xkb_unicode.c

